package com.yuanfeng.business.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @ClassName ShopJoinQualiInfoForPlatformDetailResp
 * @Description
 * @Author Dark Wang
 * @Date 2022/9/15 13:33
 * @Version 1.0
 **/
@Data
public class ShopJoinAptitudeInfoForPlatformDetailVO {

    /**
     * 店铺名称
     */
    private String shopName;

    /**
     * 联系人姓名
     */
    private String contactName;

    /**
     * 联系人手机
     */
    private String contactPhone;

    /**
     * 公司名称
     */
    private String enterpriseName;

    /**
     * 税号
     */
    private String taxId;

    /**
     * 营业执照所在地-省
     */
    private Integer blProvince;

    /**
     * 营业执照所在地-市
     */
    private Integer blCity;

    /**
     * 营业执照所在地-区
     */
    private Integer blArea;

    /**
     * 营业执照所在地
     */
    private String blLocation;

    /**
     * 营业执照所在地-详细地址
     */
    private String blAddress;

    /**
     * 证件有效期开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date validateStartTime;

    /**
     * 证件有效期结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date validateEndTime;

    /**
     * 企业电话
     */
    private String enterprisePhone;

    /**
     * 企业员工
     */
    private Integer employeeNum;

    /**
     * 注册资金
     */
    private BigDecimal registerMoney;

    /**
     * 证件类型
     */
    private Integer idType;

    /**
     * 真实姓名
     */
    private String trueName;

    /**
     * 身份证号
     */
    private String idNo;

    /**
     * 证件图片1
     */
    private String idPicOne;

    /**
     * 证件图片2
     */
    private String idPicTwo;

    /**
     * 是否长期有效
     */
    private Integer validateLongTerm;

    /**
     * 营业执照图片
     */
    private String businessLicencePic;

    /**
     * 生产许可证
     */
    private String manufacturePermitPic;

    /**
     * 开户许可证
     */
    private String openPermitPic;


}
